easily handled - Allemand Anglais Dictionnaire